imaginary creature - English Synonyms Dictionary

imaginary creature

n.
[1] imaginary being